Big Huge Thesaurus

disembodied spirit

noun